Using the R statistical data analysis language on GRASS 5.0 GIS data base files
نویسنده
چکیده
Many researchers wish to explore and analyse spatial data, but typical software does not readily permit such integration. This note presents a simple interface between two open source software systems, the GRASS geographical information system, and the R statistical data analysis language. The platform used here is GNU/Linux, because both systems compile and install cleanly; R runs cleanly in Windows environments as well. The interface allows floating point and category data to be passed both ways for raster map layers and sites files; NULL GRASS raster cells interchange with R NA (not available) values. Because both systems are developing rapidly and GRASS database internals changing often, the interface uses ASCII transfer via temporary files generated by standard programs. The interface operates by running R from within the GRASS environment, and issues commands to GRASS programs through the R system() function. The accompanying code is constructed as an R package, and contains wrapper functions for R plotting, and for R analytical functions returning gridded output, such as trend surface and kriging prediction, kernel density estimation of point patterns, and bicubic spline interpolation. These typical spatial analytical techniques, also often available in some form in GIS, are amply buttressed in R by a large range of other statistical and graphical functions, giving substantial insight into the data or results being handled. The interface will be extended to vector data, and will be coordinated with other database integration packages in R and GRASS.
منابع مشابه
A new GRASS GIS fuzzy inference system for massive data analysis
GIS systems are frequently coupled with fuzzy logic systems implemented in statistical packages. For large GIS data sets including millions or tens of millions of cells, such an approach is relatively timeconsuming. For very large data sets there is also an input/output bottleneck between the GIS and external software. The aim of this paper is to present low-level implementation of Mamdani’s fu...
متن کاملMorphometric analysis in geographic information systems: applications of free software GRASS and R
Development and interpretation of morphometric maps are important tools in studies related to neotectonics and geomorphology; Geographic Information Systems (GIS) allows speed and precision to this process, but applied methodology will vary according to available tools and degree of knowledge of each researcher about involved software. A methodology to integrate GIS and statistics in morphometr...
متن کاملTuning Principal Component Analysis for GRASS GIS on Multi-core and GPU Architectures
This paper presents optimizations to Principal Component Analysis (PCA) in GRASS GIS. The current implementation of PCA in GRASS is based on eigenvalue decomposition, which does not have high memory requirements but it can suffer from low runtime performance. In modern computers, significant performance improvements can be achieved by appropriately taking advantage of the memory configuration (...
متن کاملOpen Source GIS: A GRASS GIS Approach
open source gis researchgate open source gis a grass gis approach kluwer international a grass gis approach home springer open source gis a grass gis approach darkip neteler mitasova 19 mar 2004 open source gis: grass book the contribution of gis in flood mapping: two approaches open source gis: a grass gis approachthird open source approach to urban growth simulation researchgate implementing ...
متن کاملTransferring Google Earth observations to GIS-software: example from gully erosion study
High-resolution images available on Google Earth are increasingly being consulted in geographic studies. However, most studies limit themselves to visualizations or on-screen measurements. Google Earth allows users to create points, lines and polygons on-screen, which can be saved as KML files. Here, the use of R statistics freeware is proposed to easily convert these files to the shapefile for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999